package br.sceweb.testeIntegracao;

import static org.junit.Assert.*;

import org.junit.AfterClass;
import org.junit.BeforeClass;
import org.junit.Test;

import br.sceweb.dominio.Estagio;
import br.sceweb.dominio.Fachada;
import br.sceweb.servico.DAOFactory;
import br.sceweb.servico.IEstagioDAO;

public class UC09CadastrarEstagio {

	static IEstagioDAO daoEstagio;
	static Estagio estagio;
	//static Fachada fachada;
	
	@BeforeClass
	public static void setUpBeforeClass() throws Exception {
		
		 daoEstagio = DAOFactory.getDAOFactory(1).getEstagioDAO();
		 estagio = new Estagio();
		 estagio.setRa("12345678");
		 estagio.setNome_Completo("alvin");
		 estagio.setDataInicio("08/11/2014");
		 estagio.setDataInicio("14/02/2015");
		 estagio.setCurso("Banco de Dados");
		 estagio.setResponsavel("Colevati");
		 
	}

	@Test
	public void test() {
		
		daoEstagio.exclui("12345678");
		assertEquals("Cadastro realizado com sucesso", daoEstagio.cadastra(estagio));
		daoEstagio.exclui("12345678");
	}
	
	@AfterClass
	public static void tearDownAfterClass() throws Exception {

	}	

}
